<?php
require_once "../lib/utils.php";

class MensajesFlotantes{


	//Funccion para actualizar el status de un mensaje
	function updateMensaje($status, $idMensaje){
		
		$db = new DB();

		
		$query = "UPDATE mensajes SET
		status = '{$status}' WHERE id_mensaje = {$idMensaje}";
		if($db->indeup($query)){

			return true;
		}

		return false;
	}


/*	//Funccion para obtener datos de un solo plan de hotel
	function getPlanHotel($idPlan){
		$toReturn=array();
		$db=new DB();
		$r=$db->query("SELECT * FROM planes_hotel WHERE id_plan='{$idPlan}'");
		if($db->total()>0){
			$plan = $db->getRow();
			$toReturn=array("Id_Hotel" => $plan['Id_Hotel'], "Id_Tipo" => $plan['Id_Tipo'], "Nombre_Plan" => $plan['Nombre_Plan'], "Incluye" => $plan['Incluye'], "Dia" => $plan['Dia'], "Costo_Adulto" => $plan['Costo_Adulto'], "Costo_Junior"=> $plan['Costo_Junior'], "Costo_Menos" => $plan['Costo_Menos']);
		}
		$db->close();
		return $toReturn;
	}*/


	// Funcion para obtener los mensajes llegados a un hotel....
	function getMensajesTo($Id_Receptor){

		$toReturn=array();
		$db=new DB();
		
		$where = '';
		if($idProcedencia != -1)
			$where = "WHERE Id_Receptor='{$Id_Receptor}' and status = 0";

		$r=$db->query("SELECT Id_Mensaje, Asunto, Prioridad, Mensaje, Fecha_Mensaje, Status FROM mensajes {$where}");

		if($db->total()>0){
			while($row=$db->getRow()){
				$toReturn[]=array( "Id_Mensaje" => $row['Id_Mensaje'], "Asunto" => $row['Asunto'], "Prioridad" => $row['Prioridad'], "Mensaje" =>  $row['Mensaje'], "Fecha_Mensaje"=> $row['Fecha_Mensaje'], "Status"=> $row['Status']);
			}
		}
		$db->close();
		return $toReturn;
	}
	
	
	// Funcion para obtener el numero total de los mensajes llegados a un hotel....
	function getTotalMensajesTo($Id_Receptor){

		$db=new DB();
		
		$where = '';
		if($idProcedencia != -1)
			$where = "WHERE Id_Receptor='{$Id_Receptor}' and status = 0";

		$r=$db->query("SELECT Id_Mensaje, Asunto, Prioridad, Mensaje, Fecha_Mensaje, Status FROM mensajes {$where}");

		$total =  $db->total();

		$db->close();
		return $total;
	}	
	
	// Funcio
}
?>